package ProyectoX;

import java.util.Random;

import javax.swing.ImageIcon;
/**
 * Clase Tinta extiende ArmaEnemiga
 */
public class Tinta extends ArmaEnemiga {
	protected int movimiento;
	protected int longitud = 8;
/**
 * Constructor Tinta
 * @param n Nivel
 * @param ne NaveEnemiga
 */
	public Tinta(Nivel n,  NaveEnemiga ne) {
		super(n, ne);
		setIcon(new ImageIcon(getClass().getClassLoader().getResource("Imagenes/Tinta.png")));
	}
	
	/**
	 * Mueve tinta
	 */
	public void Mover() {
		Mover(movimiento);
	}
	
	
	/**
	 * Mueve tinta segun el parametro i
	 */
	public void Mover(int i) {
		switch (i) {
		case 0:
			this.setLocation(this.getX() - longitud, this.getY() - longitud/3);
			break;
		case 1:
			this.setLocation(this.getX() - longitud, this.getY());
			break;
		case 2:
			this.setLocation(this.getX() - longitud, this.getY() + longitud/3);
			break;
			
		}
	}
	
	/**
	 * Setea movimiento
	 * @param m entero
	 */
	public void setMov(int m){
		movimiento = m;
	}
	
	/**
	 * Setea longitud
	 * @param l entero
	 */
	public void setLong (int l){
		longitud += l;
	}
	
}